throwing spears - Turkish English Dictionary